package com.mall.service;

import com.mall.domain.ItemGoods;
import com.mall.domain.Member;
import com.mall.domain.Page;

import java.util.List;

/**
 * 商品的业务层接口
 * @author : liangY
 * @date : 2021-01-12 18:25
 */
public interface IItemGoodsService {

    /**
     * 查询所有商品
     *
     * @param page 分页实体类
     * @return
     */
    List<ItemGoods> findAll(Page page);
    List<ItemGoods> findAlls(Page page);
    List<ItemGoods> findAb(Integer goods_id);
    List<ItemGoods> findAll1();

    /***
     * 用来查询首页展示图片
     * @return
     */
    List<ItemGoods> findAllimg();

    /**
     * 查询所有商品数量
     *
     * @return
     */
    Integer findTotal();

    /**
     * 更新商品
     *
     * @param itemGoods 商品实体类
     * @return
     */
    Integer update(ItemGoods itemGoods);

    /**
     * 添加商品
     *
     * @param itemGoods 商品实体类
     * @return
     */
    Integer add(ItemGoods itemGoods);

    /**
     * 删除商品
     *
     * @param goods_id 商品编号
     * @return
     */
    Integer del(Integer goods_id);


}
